oxidizing and reducing substance - Spanish English Dictionary